/*
 * iMemComp.h
 *
 *  Created on: 05/07/2014
 *      Author: migue
 */

#ifndef IMEMCOMP_H_
#define IMEMCOMP_H_

class iMemComp {
public:

	virtual void leer(int posicion, void* dato, int tamDato) = 0;

	virtual void escribir(int posicion, const void* dato, int tamDato) = 0;

	virtual void inicializar() = 0;

	virtual void destruir() = 0;

	virtual ~iMemComp() {};
};

#endif /* IMEMCOMP_H_ */
